<?session_start();?>
<?php require_once 'xhtmlHeader.php';?>


 	<body>
	<div id="cuerpo">
	 <?php //Compruebo que todas las preguntas estén respondidas
	 $correcto = true;
	 $i=1;
	 $primerError=-1;
	 while ($i<17){
	 	//$var=$i;
	 	if (isset($_REQUEST[$i])){
	 		$_SESSION['testSol'][$i]=$_REQUEST[$i];
	 	}
	 	else{
	 		if ($correcto){
	 			$correcto=false;
	 			$primerError=$i;
	 		}	
	 		$_SESSION['testSol'][i]=-1;
	 	}
	 	//$correcto= isset($_REQUEST[$i])? true: false;
	 	$i++;
	 }
	 if (!$correcto){
	 	$j=$primerError;	
	 	$_SESSION['msgError']="No has contestado a la pregunta número ".$j.".";
	 	header ("Location: test.php");
	 }
	 ?>
	 <?php require_once 'config_bbdd.php';
	 	if (! @mysql_select_db("usersweb",$myconn)){
					echo "<p>Error al conectar a la BBDD.</p>";
					exit();
		}?>
	 <?php require_once 'cabecera.php';?>
		<div id="contenido">
			<p> Esta página es incorrecta ahora mismo. Su contenido debe ser un script
			que llame al código Java de tests, genere las respuestas correspondientes
			e inserte todo en la BBDD.<br/></p>
		<?php
		$p= array();
		for ($i = 1; $i < 17; $i++) {
			$p[$i]=$_REQUEST[$i];
			//$
			echo "Respuesta $i es $p[$i]<br/>";
		}
		echo "Aquí debo llamar al código Java que me devuelva los valores del usuario.<br/>";
		//TODO llamar al java que devuelve valores del usuario
		$art=35.0;
		$guard=4.75;
		$ideal=37.5;
		$rac=22.75;
		echo "He supuesto que me devuelve estos valores:<br/>
			** - Artesano: $art%<br/>
			** - Guardian: $guard%<br/>
			** - Idealista: $ideal%<br/>
			** - Racional: $rac%<br/>";
		//Conecto con la BBDD para introducir los valores del usuario.
		echo "\n<br/><br/><h3>Ojo. Aquí aún no estoy utilizando variables de sesión. Aclararme si
		puede haber un usuario sin valores en la BBDD (test), o sin nombre.</h3> ";
		if (!isset($_SESSION["idUser"])){
					require_once 'vars.php';
				}
		//$sql = "INSERT INTO users (Nombre) Values ('Valor_de_varFBME');";
		//mysql_query($sql, $myconn);
		$valorUsuario=$_SESSION["idUser"];
		/*$sql = "INSERT INTO temperamentos (IDUser,TempGuardian,TempArtesano,
				TempIdealista,TempRacional) Values ($valorUsuario,$art,$guard,$ideal,$rac);";*/
		$sql = "INSERT INTO temperamentos (IDUser,TempGuardian,TempArtesano,
				TempIdealista,TempRacional) Values ($valorUsuario,$guard,$art,$ideal,$rac)
				on duplicate key update 
				TempGuardian=$guard, TempArtesano=$art, TempIdealista=$ideal, TempRacional=$rac;";					
		mysql_query($sql, $myconn);
		echo "\n<br/>Y es de suponer que todo ha ido correctamente.<br/>\n
		Los insert se hacen bien. Falta llamar al código java y tratar la respuesta.
		Después habrá que quitar todo lo que muestre por pantalla."
		?>
		</div>
		<?php require_once 'columnaDerecha.php';?>
		<?php require_once 'pie.php';?>
	</div>	
 	</body>
</html>